package service.impl;


import dao.Impl.NavImpl;
import dao.NavDao;
import dto.NavModelDto;
import model.NavModel;
import service.INavService;

import java.util.List;

public class NavServiceImpl  implements INavService {

    @Override
    public int add(NavModelDto navModelDto) {
        NavDao dao = new NavImpl();

        return dao.add(navModelDto);
    }

    @Override
    public List<NavModel> getNavModelList() {
        NavDao dao = new NavImpl();

        return dao.getNavModelList();
    }

    /**
     *  根据id删除
     * @param navModel
     * @return
     */
    @Override
    public int del(NavModel navModel) {
        NavDao dao= new NavImpl();
        return dao.del(navModel);
    }

    @Override
    public NavModel findById(int id) {
        NavDao dao= new NavImpl();
        return dao.findById(id);
    }

    @Override
    public int update(NavModel navModel) {
        NavDao dao= new NavImpl();
        return dao.update(navModel);
    }

}
